package edu.upc.inmobiliaria.repository;

import edu.upc.inmobiliaria.domain.Usuario;

public interface UsuarioRepository { 

	public Usuario buscarUsuario(String email);

	public void grabarUsuario(Usuario user);

	public Long obtenerIdDisponible();

	public Usuario logueoUsuario(String login, String password);
	
	public boolean altaUsuario(String usuario, String password, String perfil);

	public boolean bajaUsuario(String usuario);

	public boolean bajaAutoUsuario(String usuario);

	public boolean logoutUsuario(String usuario);

}